praise someone to the skies - French English Dictionary